scotland london glasgow golf club accommodation escort edinburgh galway cork dundee golf kerry escorts ireland wales golf clubs irish dublin carnoustie golf course